089c0ea158a6505110c577f8c10724521cfaa0d2
[openwrt/openwrt.git] /
1 From 12722e472a963598a88011dd4b6805ed0a0e318f Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.com>
3 Date: Mon, 3 Feb 2020 09:32:22 +0000
4 Subject: [PATCH] brcmfmac: Increase power saving delay to 2s
5
6 Increase the delay before entering the lower power state to 2 seconds
7 (the maximum allowed) in order to reduce the packet latencies,
8 particularly for inbound packets.
9
10 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
11 ---
12 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 3 ++-
13 1 file changed, 2 insertions(+), 1 deletion(-)
14
15 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
16 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
17 @@ -3343,6 +3343,7 @@ brcmf_cfg80211_set_power_mgmt(struct wip
18 bphy_err(drvr, "error (%d)\n", err);
19 }
20
21 + timeout = 2000; /* 2000ms - the maximum */
22 err = brcmf_fil_iovar_int_set(ifp, "pm2_sleep_ret",
23 min_t(u32, timeout, BRCMF_PS_MAX_TIMEOUT_MS));
24 if (err)